Big Huge Thesaurus

blessed thistle

noun